package cn.maihe.elg.operation.supports.bank.dto;

import lombok.Data;

/**
 * @description:
 * @author: Alan
 */
@Data
public class AccountDetailHistoryList {
    /**
     * voucherNo	凭证号	FixNumber（13）
     */
    private String voucherNo;
    /**
     * seqNo	交易流水号	FixNumber（12）		记账流水
     */
    private String seqNo;
    /**
     * txAmount	交易金额	VarNumber（13，2）
     */
    private String txAmount;
    /**
     * balance	账户余额	VarNumber（13，2）
     */
    private String balance;
    /**
     * tranFlag	借贷标志	FixNumber(1)		0：借（代表企业出账、银行入账）
     * 1：贷（代表企业入账、银行出账）
     */
    private String tranFlag;
    /**
     * transDate	交易日期	Date
     */
    private String transDate;
    /**
     * transTime	交易时间	FixNumber（10）		HHMMSS，
     * 最长6位，最短只有1位
     */
    private String transTime;
    /**
     * note	备注	VarString（60）		如果客户在8801、8800汇款中填写了附言，我行会自动将“附言”信息记入此项，人行大小额系统汇入业务的附言信息也会记入此项。
     */
    private String note;
    /**
     * remark	摘要代码	VarString（22）		如果客户使用8801、8800、5652提交的支付或代发业务，我行会自动将“电子凭证号”记入此项以便客户对账。
     */
    private String remark;
    /**
     * payeeBankNo	对方行号	VarString（12）
     */
    private String payeeBankNo;
    /**
     * payeeBankName	对方行名	VarString（62）
     */
    private String payeeBankName;
    /**
     * payeeAcctNo	对方账号	VarString（32）
     */
    private String payeeAcctNo;
    /**
     * payeeName	对方户名	VarString（60）
     */
    private String payeeName;
    /**
     * transCode	交易代码	FixNumber(4)
     */
    private String transCode;
    /**
     * branchId	分行ID	FixNumber(4)
     */
    private String branchId;
    /**
     * customerAcctNo	客户账号	FixNumber（20）		如果是8801、8800汇款业务的单笔手续费扣费，此项会显示对应汇款业务的付款账号。
     */
    private String customerAcctNo;
    /**
     * payeeAcctType	对方账号类型	FixNumber（1）		**KHZHLX        客户账号类型
     * 0-对公账号
     * 1-卡
     * 2-活期一本通
     * 3-定期一本通
     * 4-定期存折
     * 5-存单
     * 6-国债
     * 7-外系统账号
     * 8-活期存折
     * 9-内部帐/表外帐
     * S-对私内部账号
     * T-个人保证金
     * U-浦发花旗信用卡卡号
     * Z-客户号
     */
    private String payeeAcctType;
    /**
     * transCounter	交易柜员	FixString（8）
     */
    private String transCounter;
    /**
     * authCounter	授权柜员	FixString（8）
     */
    private String authCounter;
    /**
     * otherChar10	备用域10位	VarString（10）
     */
    private String otherChar10;
    /**
     * otherChar40	备用域40位	VarString（40）
     */
    private String otherChar40;
    /**
     * seqNum	传票序号	VarNumber（4）		记账流水的序号
     */
    private String seqNum;
    /**
     * revFlag	冲补标志	FixNumber(1)		0-无关
     * 1-当日抹帐
     * 2-隔日抹帐
     */
    private String revFlag;





}
